eaves swallow (petrochelidon pyrrhonota) - German English Dictionary